package com.wiz.web.dao.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.wiz.web.vo.criteria.AuthorityCriteria;
import com.wiz.web.vo.to.AuthorityTO;

public interface AuthorityMapper {
	
	/**
	 * 金额加油权限列表
	 * @param criteria
	 * @return
	 */
	List<AuthorityTO> getFuellingAutorityTO(AuthorityCriteria criteria);

	/**
	 * 新增加油权限
	 * @param to
	 * @return
	 */
	int insertFuellingAutority(AuthorityTO to);
	
	/**
	 * 修改加油权限
	 * @param criteria
	 * @return
	 */
	int updateFuellingAuthorityByCriteria(AuthorityCriteria criteria);
	
	/**
	 * 取消加油权限
	 * @param criteria
	 * @return
	 */
	int cancelAuthority(@Param("authorityId") String authorityId);
}
